Efficient Testing of High Performance Transaction Processing Systems
نویسندگان
چکیده
Testing the reliability of high performance tlansaetion processing systams poses many difficult challenges that are not adequately answered by conventional testing techniques. We discuss a new test paradigm, which is dynamic and exploratory in nature, and discuss its ability to meet these challenges. We describe an implementation of thii paradigm in products that aid in efficiently testing reliable, high performance transaction processing systems at T~adem Computers Inc.
منابع مشابه
Eecient Testing of High Performance Transaction Processing Systems
Testing the reliability of high performance transaction processing systems poses many diicult challenges that are not adequately answered by conventional testing techniques. We discuss a new test paradigm, which is dynamic and exploratory in nature, and discuss its ability to meet these challenges. We describe an implementation of this paradigm in products that aid in eeciently testing reliable...
متن کاملDistributed Transaction Processing on an Ordering Network
The increasing demand for high throughputs in transaction processing systems leads to high degrees of transaction concurrency and hence high data contention. The conventional dynamic two-phase locking (2PL) concurrency control (CC) technique causes system thrashing at high data contention levels, restricting transaction throughput. Optimistic concurrency control (OCC) is an alternative strategy...
متن کاملExperience with Performance Testing of Software Systems: Issues, an Approach, and Case Study
ÐAn approach to software performance testing is discussed. A case study describing the experience of using this approach for testing the performance of a system used as a gateway in a large industrial client/server transaction processing application is
متن کاملTransaction Routing for Distributed OLTP Systems: Survey and Recent Results
Workloads in distributed database applications consist of queries and transactions. In order to address performance requirements, distributed transaction processing systems have to deal with two related issues: transaction routing and scheduling. Due to the distribution of data objects among nodes and the access cost incurred by remote accesses, efficient transaction routing is an important con...
متن کاملUse of Global Extended Memory for Distributed Transaction Processing
In current mainframe architectures, extended memory is used as a pageaddressable main memory extension to improve I/O performance. If made non-volatile, extended memory can significantly increase transaction processing performance. In this paper, we study how locally distributed transaction systems may use shared extended memory to support high transaction rates and short response times. We out...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1997